Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 ST HELENS ROAD Terraced £240,000 1 Nov 2004
68 ST HELENS ROAD Terraced £200,000 13 Dec 2017
69 ST HELENS ROAD Terraced £32,500 2 Jun 1997